package cn.iocoder.yudao.module.product.controller.app.merchant.vo;

import cn.iocoder.yudao.module.product.controller.admin.spu.vo.ProductSpuRespVO;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.util.List;

/**
 * @author 梁富贵
 * @Date 2024/10/15
 **/
@Schema(description = "商家中心 - 商家主页信息 Response VO")
@Data
public class MerchantInformationRespVO {

    @Schema(description = "商家名称", requiredMode = Schema.RequiredMode.REQUIRED, example = "1")
    private String name;

    @Schema(description = "商家地址", requiredMode = Schema.RequiredMode.REQUIRED, example = "1")
    private String address;

    @Schema(description = "商家邮箱", requiredMode = Schema.RequiredMode.REQUIRED, example = "1")
    private String email;

    @Schema(description = "商家电话", requiredMode = Schema.RequiredMode.REQUIRED, example = "1")
    private String phone;

    @Schema(description = "商家介绍", requiredMode = Schema.RequiredMode.REQUIRED, example = "1")
    private String description;


    @Schema(description = "商家主页轮播图部分的图片", requiredMode = Schema.RequiredMode.REQUIRED, example = "yudaoyuanma")
    private List<String> banner;

    @Schema(description = "商家环境图片展示部分", requiredMode = Schema.RequiredMode.REQUIRED, example = "yudaoyuanma")
    private List<String> scenery;

    @Schema(description = "商家主页环境视频展示部分", requiredMode = Schema.RequiredMode.REQUIRED, example = "yudaoyuanma")
    private List<String> sceneryVideo;
}
